probability of successful service completion - German English Dictionary